(one's eye) to smoulder - Turco Inglés Diccionario